home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 3.2 / Ham Radio Version 3.2 (Chestnut CD-ROMs)(1993).ISO / packet / n17jsrc / rlogin.h < prev    next >
C/C++ Source or Header  |  1989-09-29  |  699b  |  22 lines

  1. #ifndef    NULLRLOGIN
  2.  
  3. #define    LINESIZE    256    /* Length of local editing buffer */
  4.  
  5. /* Rlogin protocol control block */
  6. struct rlog_cli {
  7.         char    state;
  8. #define RLOGIN_NONE_STATE      0
  9. #define RLOGIN_PORT_STATE      RLOGIN_NONE_STATE+1
  10. #define RLOGIN_OPEN_STATE      RLOGIN_PORT_STATE+1
  11.         struct session *session;        /* Pointer to session structure */
  12.     struct proc *input;        /* net -> console */
  13.     struct proc *output;        /* console -> net */
  14. };
  15. #define        NULLRLOGIN        (struct rlogin_cli *)NIL
  16.  
  17. /* In rlogcli.c: */
  18. void rlogin_input __ARGS((int unused,void *tn1,void *p));
  19. void rlogin_upload __ARGS((int unused,void *sp1,void *p));
  20.  
  21. #endif    /* RLOGIN_PORT */
  22.